<?php
/**
 * Created by PhpStorm.
 * User: 图图
 * Date: 2021-5-11
 * Time: 9:11
 */

namespace app\manage\admin;
use app\admin\controller\Admin;
use app\common\builder\ZBuilder;
use app\common\model\Goods as Goods_Model;
use app\common\model\Pandian as P_Model;
use think\Db;

/**
 * 盘点列表
 * Class Pandian
 * @package app\manage\admin
 */
class Pandian extends Admin
{

    //列表
    public function index(){
        // 读取数据
        $map = $this->getMap();
        // 排序
        $order = $this->getOrder();
        // 数据列表
        $data_list = P_Model::where($map)->order($order)->paginate()->each(function ($item){
            $item['acter_name'] = Db::name('qt_users')->where('id',$item['acter'])->value('real_name');
            return $item;
        });
        // 分页数据
        $page = $data_list->render();

        //设置页面
        return ZBuilder::make('table')
            ->addColumn('id', 'ID', 'text')
            ->addColumn('acter_name', '操作人', 'text')
            ->addColumn('desc', '描述', 'text')
            ->addColumn('create_time', '操作日期', 'datetime', '', 'Y-m-d H:i:s')
            ->addColumn('right_button', '操作', 'btn')
            ->addTopButton('delete')// 添加顶部按钮
            ->setPrimaryKey('id')// 设置主键名为username
            ->setPageTitle('盘点列表')
            ->setRowList($data_list)// 设置表格数据
            ->setPages($page)// 设置分页数据
            ->fetch();
    }






}